banana spider - French English Dictionary